debd108b77dd4e3272d36cac91d2905c193369c1,wicket/src/java/wicket/Component.java,Component,render,#,756

Before Change


			}

			// Restore original response
			cycle.setResponse(originalResponse);
		}
		catch (RuntimeException e)
		{

After Change


			}
			else
			{
				originalResponse = cycle.getResponse();
				cycle.setResponse(NullResponse.getInstance());
			}

			// Synchronize on model lock while rendering to help ensure
			// that the model doesn't change while its being read
			synchronized (getModelLock())
			{
				// Call implementation to render component
				onRender();

				// Component has been rendered
				rendered();
			}

			// Restore original response if any
			if (!isVisible)
			{
				cycle.setResponse(originalResponse);
			}
		}
		catch (RuntimeException e)